roll a log for somebody - French English Dictionary